body{
    background:#CCE7F0;
}
ul{
    list-style:none;
}
.clr{
    display:block;
}
.fl{
    float:left;
}
.fr{
    float:right;
}
.help-icon{
    display: inline-block;
    width: 32px;
    height: 32px;
    line-height: 14px;
    vertical-align: text-top;
    background-image: url("../img/help-icon.png");
    background-repeat: no-repeat;
}
.shop-icon{
    display: inline-block;
    width: 32px;
    height: 32px;
    line-height: 14px;
    vertical-align: text-top;
    background-image: url("../img/shop-icon.png");
    background-repeat: no-repeat;
}
.header {
    background:url(../img/bgfeature.jpg) no-repeat top center; 
    height:455px;
}
.m-logotop{
    margin-left:100px;
    width:200px;
    margin-top:14px;
}
.m-nav{
    margin-top:20px;
    margin-right: 200px;
    height:42px;
    line-height: 42px;
}
.m-nav .m-nav-left{
    width:13px;
    height:42px;
    background: url('../img/left_nav.png') top left no-repeat transparent;
}
.m-nav .m-nav-right{
    width:13px;
    height:42px;
    background: url('../img/right_nav.png') top left no-repeat transparent;
}
.m-nav .m-nav-mid{
    margin:0;
    padding:0;
    background: url('../img/mid_nav.png') top left transparent repeat-x;
}
.m-nav .m-nav-mid li{
    height:37px;
    background: url(../img/linav.jpg) no-repeat;
}
.m-nav .m-nav-mid li:first-child{
    background:none;
}
.m-nav .m-nav-mid li:hover{
    background:#fff;
}
.m-nav ul.m-nav-mid > li > a{
    font-weight: bold;
    color:#174C74;
    text-shadow: none;
}
.m-nav ul.m-nav-mid > li:hover > a{
    color:#174C74;
}
.m-content{
    background:url('../img/bg-1.jpg') repeat-x transparent;
}
.m-content .quickmenu{
    width:100%;
    background:#eee;
    border-bottom: 2px solid #f0f0f0;
    box-shadow: 0 2px 8px #777;
}
.m-content .quickmenu span, .m-content .quickmenu i{
    float:left;
    margin:5px 0px 5px 5px;
    height:32px;
    line-height: 32px;
    font-size:18px;
    color:#333;
    cursor:pointer;
}
.m-content .quickmenu span:hover{
    color:#30cccc;
}
.m-content .quickmenu i:first-child{
    margin-left:300px;
}
.m-content .content{
    width:1030px;
    margin:0 auto;
    background:rgba(255,255,255,0.6);
}
[class ^= "m-content-"]{
    margin-top: 30px;
}
.m-content .m-contentbg1{
    position: relative;
    margin-bottom:30px;
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,.5),inset 0 -1px 0 #fff;
    -ms-box-shadow: 0 1px 3px rgba(0,0,0,.5),inset 0 -1px 0 #fff;
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.5),inset 0 -1px 0 #fff;
    box-shadow: 0 1px 3px rgba(0,0,0,.5),inset 0 -1px 0 #fff;
    background-image: -moz-linear-gradient(top,white 0,#F0F0F0 100%);
    background-image: -ms-linear-gradient(top,white 0,#F0F0F0 100%);
    background-image: -o-linear-gradient(top,white 0,#F0F0F0 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,white),color-stop(100%,#F0F0F0));
    background-image: -webkit-linear-gradient(top,white 0,#F0F0F0 100%);
    background-image: linear-gradient(to bottom,white 0,#F0F0F0 100%);
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#f0f0f0);
    -moz-transition: background-color .18s;
    -ms-transition: background-color .18s;
    -o-transition: background-color .18s;
    -webkit-transition: background-color .18s;
    transition: background-color .18s;
    border-radius: 4px;
}
.title-promoTag{
    background-color: #1d6f9b;
    border: 1px solid #1d6f9b;
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.25) inset;
    -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.25) inset;
    box-shadow: 0 1px 0 rgba(255,255,255,0.25) inset;
    position: absolute;
    top: -3px;
    padding: 4px 30px;
    text-transform: uppercase;
    color: white;
    -moz-text-shadow: 0 1px 1px rgba(0,0,0,0.5);
    -webkit-text-shadow: 0 1px 1px rgba(0,0,0,0.5);
    -khtml-text-shadow: 0 1px 1px rgba(0,0,0,0.5);
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
    display: inline-block;
    z-index: 12;
}
.title-promoTag.title-right{
    left:50px;
}
.m-content-right .m-sidebar{
    position: relative;
    padding-top: 35px;
    margin-bottom:30px;
}
.m-sidebar-content ul{
    margin:0;
    padding-bottom: 20px;
}
.m-sidebar-content ul li{
    display:block;
    cursor: pointer;
    margin:10px 5px 0px 15px;
}
.m-sidebar-content ul li > a{
    text-decoration: none;
    color: #174C74;
}
.m-sidebar-content ul li > a:hover{
    color:#F08C1E;
}
.m-content-left .m-block-content{
    padding:15px 20px 20px 25px;
    text-align: justify;
}
.m-content-left .headLine{
    background:#eee;
    padding:10px 25px;
    border-radius:4px 4px 0px 0px; 
    border-bottom:1px solid #fff;
    box-shadow:0 1px 0px #ddd;
    font-weight: bold;
    text-transform: capitalize;
    font-size:17px;
}